81 Races
1 Trophies
Western States Training Camp - Memorial Weekend - Saturday - Foresthill, CA
Western States Training Camp - Memorial Weekend - Sunday - Foresthill, CA
Western States Training Camp - Memorial Weekend - Monday - Foresthill, CA
Zion Ultra Marathons & Trail Half Marathon - 100K - Virgin, UT
Monument Valley - 50K - Monument Valley, AZ
Avalon Benefit 50 - 50 Miler - Avalon, CA
Crystal Springs Trail Run - Winter - 50K - Woodside, CA
Alpine Challenge - 100 Miler - Victoria, AUS
Vermont 100 - 100 Miler - West Windsor, VT
Vermont 100 - 100 Miler - West Windsor, VT
Lake Sonoma - 50 Miler - Healdsburg, CA
American River - 50 Miler - Folsom, CA
The Bighorn Mountain Wild and Scenic Trail Run - 100 Miler - Dayton, WY
Miwok 100K - 100K - Stinson Beach, CA
Grizzly Peak Trail Run - 30K - Berkeley, CA
Lavaredo Ultra Trail by UTMB - 118K - Cortina d'Ampezzo, ITA
Miwok 100K - 100K - Stinson Beach, CA
American River - 50 Miler - Folsom, CA
Ultra-Trail Du Mont-Blanc by UTMB - UTMB - Chamonix, FRA
Lake Sonoma - 50 Miler - Healdsburg, CA
American River - 50 Miler - Folsom, CA
Vermont 100 - 100K - West Windsor, VT
Miwok 100K - 100K - Stinson Beach, CA
Miwok 100K - 100K - Stinson Beach, CA
Lake Sonoma - 50 Miler - Healdsburg, CA
Miwok 100K - 100K - Stinson Beach, CA
American River - 50 Miler - Folsom, CA
Way Too Cool - 50K - Cool, CA
Pacifica Trail Run - 21K - Pacifica, CA
Double Dipsea - 14.2 Miler - Mill Valley, CA
DSE Distance Classic - 12hrs - San Francisco, CA
DSE Distance Classic - 12hrs - San Francisco, CA